const Sequelize = require('sequelize');
module.exports = function (sequelize) {
  return sequelize.define(
    "user",  // 表名
    {
      userName: {  // 用户名
        type: Sequelize.STRING(32),
        allowNull: false,
      },
      pwd: {  // 密码
        type: Sequelize.STRING(125),
        allowNull: false,
      },
      role: {  // 角色
        type: Sequelize.STRING(255),
        allowNull: false,
        default: "粉丝"
      },
      // faceImg: {  // 头像路径
      //   type: Sequelize.STRING(255),
      //   allowNull: true,
      // },
      // selfIntro: {  // 个人简介
      //   type: Sequelize.STRING(255),
      //   allowNull: true,
      // },
      // phone: {  // 手机号
      //   type: Sequelize.BIGINT(11),
      //   allowNull: true,
      // },
      // role: {  // 角色
      //   type: Sequelize.STRING(255),
      //   allowNull: false,
      //   default: "粉丝"
      // },
      // rank: {  // 等级
      //   type: Sequelize.INTEGER(4),
      //   allowNull: true,
      // },
      // point: {  // 积分
      //   type: Sequelize.BIGINT(20),
      //   allowNull: true,
      // },
      // ifSilent: {  // 是否禁言
      //   type: Sequelize.BOOLEAN,
      //   allowNull: false,
      //   default:false,
      // },
      // silentStart: {  // 开始禁言时间
      //   type: Sequelize.DATE,
      //   allowNull: true,
      // },
      // silentEnd: {  // 禁言结束时间
      //   type: Sequelize.DATE,
      //   allowNull: true,
      // }
    }
  )
};